package iooperation;

import book.BookList;

import java.util.Scanner;

public class BorrowOperation implements IOperation {

    public void work(BookList bookList){
       //借阅图书
        System.out.println("请输入你要借阅的图书名称：");
        String name = new Scanner(System.in).next();
        for (int i = 0; i < bookList.getNumber(); i++) {
            if (bookList.books[i].getName().equals(name)) {
                  //如果要借阅的图书存在，则判断其是否被借出。
                if(bookList.books[i].getState()== true){
                    //说明此书可借阅！！！
                    System.out.println("借阅成功！！！");
                    bookList.books[i].setState(false);
                    return;
            }else {
                    System.out.println("此书已被借出，借阅失败！！！");
                    return;
                }
        }

    }
        System.out.println("不存在你所要借阅的图书！！！");
    }
}
